import { Menus } from '@/types/menu';

export const menuData: Menus[] = [
    {
        id: '0',
        title: '系统首页',
        // index:'/dashboard' 表示该菜单项对应的路由路径为 /dashboard
        index: '/dashboard',
        icon: 'Odometer',
    },
    {
        id: '1',
        icon: 'Brush',
        index: '/theme',
        title: '主题',
    },
    {
        id: '2',
        icon: 'DocumentAdd',
        index: '2',
        title: '附加页面',
        children: [
            {
                id: '21',
                //pid 通常表示“父级ID”（parent ID）。它用于指示当前项（这个例子中的用户管理）属于哪个父项。
                // 这有助于建立层级关系，方便管理和组织数据。
                pid: '2',
                index: '/ucenter',
                title: '个人中心',
            },
            {
                id: '22',
                pid: '2',
                index: '/login',
                title: '登录',
            },
            {
                id: '23',
                pid: '2',
                index: '/register',
                title: '注册',
            },
            {
                id: '24',
                pid: '2',
                index: '/reset-pwd',
                title: '重设密码',
            },
            {
                id: '25',
                pid: '2',
                index: '/403',
                title: '403',
            },
            {
                id: '26',
                pid: '2',
                index: '/404',
                title: '404',
            },
        ],
    },
    {
        id: '3',
        icon: 'HomeFilled',
        index: '3',//这是这个菜单项的唯一标识符或分类索引
        title: '系统管理', 
        children: [
            {
                id: '31',
                /**
                 * 这里的 '1' 表示子组件的父组件的 ID，指向的是父组件的 id。
                 * 它指明该子项（“用户管理”）隶属于哪一个父项（“系统管理”）。
                 * */
                pid: '3',
                index: '/system-user',
                title: '用户管理',
            },
        ],
    }

];
